Talk:International Elmo

Elmo appears on Alam Simsim in Egypt under the name Tohfa which means "Antique".