Odaiba and a replica Statue of Liberty Published May 19, 2013 at 2363 × 3150 in Japan: Odaiba ← Previous Next → Nope! That is a miniature Statue of Liberty in Odaiba.