User blog comment:ChishioKunrin/A Parody/@comment-25555436-20150416202339/@comment-4010415-20150416204928

Yue means moon in Chinese. Her name is basically Moon Moon, like the meme.