Moshe

Moshe is a big yellow monster from Takalani Sesame, South Africa's Sesame Street co-production.