Diplodocus30×82ft
Godzilla355×582ft
Link #
Embed

Compare Diplodocus vs Godzilla visually