くらてん
Meanings
Noun
1. Kurama tengu; the tengu of Mount Kurama
Kanji used
saddle
horse
heaven
pup