Kotomora
ダービー (daabii) Japanese meaning: derby (horse race) | Kotomora