Kotomora
日本ダービー (nihondaabii) Japanese meaning: Japan Derby | Kotomora