Talk:Sakurairo Kaden/@comment-24039146-20150102210814/@comment-5707992-20150103215235

That was one of the references I was thinking of. Yamato Maihime means Japanese Dancing Princess since "mai" is another word for dance. In anime "yamato" is used to refer to something more traditional instead of the typical/modern "Nihon/Nippon" hence that.