>>47956369It's a buddhist mythical creature that kind of looks like a horned horse, who floats because it won't harm any living being (not even grass), and that is meant to signal the coming of a new great leader. Giraffes were given the name kirin because of how much they resembled the creature, kind of like how we call komodo dragons "dragons" or how Japan calls the tapir "baku".
Pic related is how it looks in Yokai Watch (pretty accurate and straightforward for this series).