People on the Indonesian island of Bali celebrated New Year's Eve on the Hindu calendar with a parade of giant monster effigies. The Hindu New Year's Eve was on Friday this year. The effigies ...