Kotomora
日本新 (nihonshin) Japanese meaning: new Japanese record | Kotomora