WTF: A Statue of Batman and Superman in Rome [Picture]

Redditor nofear220 was recently visiting Rome and he apparently stumbled on this:

Anyone knows exactly where this stutue is localed? Let us know in the comments section below!

[Via]