Big Santa Comming to Town
The inflated balloon that is about 8 meters tall. Also, it was displayed on the big sign of Central Plaza Westgate during Christmas in 2017. It came together with 4 giant Santa mascots, which are 3.5 meters tall. These mascots were walking, dancing, and greeting people at Central Plaza Westgate.