Kotomora
百眼 (ひゃくまなこ) Japanese meaning | Kotomora