Kotomora
速力度 (sokuryokudo) Japanese meaning: speed | Kotomora