Look at the font and the start song, it's a robotech site...
Look at the rest of it.
He semi-accurately IDs Robotech as a spinoff, uses proper character names, including proper spellings of Focker, Global, and Milla, and doesn't play Musical Chairs with the destroids like HG did.
I was just kidding I already knew that site and I know its'not a RT site.
The webmaster of that site is a member here. He's pretty well versed on the differences and what makes Macross what it is. Look at the disclaimers and credits. He's done more than a lot of other fans have.