Kotomora
高得点 (koutokuten) Japanese meaning: high score | Kotomora