Interesting...

Its based in San Diego and called Sun God which is one of UCSD (my alma matter's) mascots:
http://en.wikipedia.org/wiki/Sun_God_(statue)

Might be a UCSD student, and likely some nerdy Asian guy, but damn I don't think any Asian would be caught dead designing a website that shitty.

And when the fuck did Houston and Austin, Texas become "Major City Studios?"

And the Yahoo review of it:
http://local.yahoo.com/info-61763614-sun-god-models-chula-vista

Nothing says success like Chula fucking Vista.
_________________________
"I choppy choppy yo pee pee"