Pong Pagong

Pong Pagong is a giant lavender turtle who appeared on Sesame!, the Filipino co-production of Sesame Street. He's very clumsy.