Electric Techno Neon God: San Tai Zi

National Geographic Channel - 2016.02.23(Tue) 11:35AM Schedule

His name is Prince San Tai Zi and he is a larger-than-life mascot who looks like he has stepped off the stage of a Chinese opera.