i really have no idea what that statue was doing there, it was in front of the Ripley's Believe-it-or-not Museum, as in maybe, i can't believe there's an angry unidentified asian god in a spanish colonial town?