With the upcoming Fantendo Fanon Federation 2012 coming soon, I thought I'd show the promotional poster for the announcement of the upcoming game by Clover Entertainment, Godzilla.
Advertisement
With the upcoming Fantendo Fanon Federation 2012 coming soon, I thought I'd show the promotional poster for the announcement of the upcoming game by Clover Entertainment, Godzilla.