February 16, 2013 at 21:43:05 UTC
An homage/parody of the Gorillaz's Demon Days album cover, starring the Fearsome Four.
Link
Another Gone Profile on February 18, 2013 at 02:37:55 UTC
This is pretty cool. :3
Link
Another Gone Profile
This is pretty cool. :3