Found this on island of Malta last night. Did Godzilla just come through and do a tail-whip
You might also like