It's the dude who was the voice of Captain Planet!