Kotomora
一寸法師 (issunboushi) Japanese meaning: dwarf | Kotomora