Meanings
Name
1. Eboshigoya
Kanji used
crow
hat
child
small
roof