Kotomora
仮面ライダー (kamenraidaa) Japanese meaning: Kamen Rider | Kotomora