Sesame Street meet Rimba's Islands