Kotomora
十万億土 (juumanokudo) Japanese meaning: eternity | Kotomora