I just HAD to post this. Being me and all..

It has potential to be a Pacific Rim Sequel concept, methinks ;)

P.s.: If anyone is wondering, that is Bernini's Cathedral Dome in Florence, Italy.

Advertisement

Share This Story

Get our newsletter