In a lush, green forest, there sleeps a sloth. Follow his story to witness the sad reality of deforestation and the beauty of rebirth.
The stunning pop-up display with inventive illustrations will entertain children while teaching an important lesson about the precious nature.