Kotomora
一番上 (ichibanue) Japanese meaning: highest | Kotomora