Tuesday, November 8, 2011

China Still Loves Giant Robots

(I'm being self-referential, just so you know.)

Y'know, this looks like a decent CGI anime-type show from China here...



...but my favorite part is probably the song. (It's definitely my sister's favorite part.)

-Signing off.

No comments: