User blog comment:Water Dragon Slayer/Chapter 346: The Law of Regression/@comment-5598380-20130802090652/@comment-7418318-20130802091010

If the village wasn't inhabited by giants the place might have been her hometown...

Maybe they have a Human part of the village too, which we simply havn't seen yet. Or would Giants and Humans living together stray too far into Macross terretory?