Kotomora
最高速度 (saikousokudo) Japanese meaning: top speed | Kotomora