Talk:Great Decisive Battle! The Super 8 Ultra Brothers/@comment-14.192.211.80-20140727073920/@comment-14.192.211.80-20140727141321

Ehhh ... I tried looking back (saw it like a few weeks ago, and I cleared my browsing history three days ago :|) but for some reason I can't find it now. I think it was somewhere in Baidu.com btw

(In fact I sorta wrote all that above from memory, can't guarantee it's 100% accurate)