Kotomora
ライダー (raidaa) Japanese meaning: rider | Kotomora