Kotomora
高評価 (kouhyouka) Japanese meaning: high rating | Kotomora