Kotomora
とこしえ (tokoshie) Japanese meaning: eternity | Kotomora