末代まつだいmatsudainounall ages to comeall generationseternityKanji in this word代substitute末endStudy it in Yanamino