The restaurant’s name refers to a plant grown in Thailand and other parts of Southeast Asia, also known as Colocasia, which has the shape of an elephant’s ear and produces the root vegetable taro.
While life-sized idols of Hindu gods and elephants will be displayed at the festival, the video was in fact filmed at a parade in Thailand. The video, which was shared more than 2,200 times, was ...