Vocabulary
万々年
まんまんねん
tens of thousands of years; eternity
noun