Kotomora
ドッグレース (doggureesu) Japanese meaning: dog race | Kotomora