Kotomora
過去一 (kakoichi) Japanese meaning: most ... ever | Kotomora