Godzilla invades Bristol

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