Captain Planet puts the pieces together, finds himself in THE MASTE...