小天狗こてんぐkotengunounsmall tengupromising young martial arts practitionerKanji in this word天heavens小little狗puppyStudy it in Yanamino