Kotomora
創造者 (souzousha) Japanese meaning: creator | Kotomora