Kotomora
いたずら小僧 (いたずらこぞう) Japanese meaning | Kotomora