Certain Demise
Facedown. That’s where a massive 38 feet tall bronze covered statue of the “Goddess of Mercy” landed, after doing a face dive in Okinawa, Japan, that didn’t survive Typhoon Trami in 2018, that reached category intensity, causing nearly $3 billion in damage. Also known as “Mother of Mercy,” Buddhist statue …