Godzilla invades Bristol

I made this 6 years 34 weeks ago
OMG GODZILLA IS STOMPING ON BRISTOL CITY CENTRE WHAT IS THIS I DON'T EVEN