Enormous Buddhist Kannon statue in Sendai shocks visitors with otherworldly looming

It’s so massive that from certain angles it looks like Japan is under attack by a giant alien life-form.

Read More