People on the Indonesian island of Bali celebrated New Year's Eve on the Hindu calendar with a parade of giant monster effigies.
The paintings that litter the frightening locations in Resident Evil games are beautiful to look at and are one of the ...