User blog comment:TheZobe/Total Drama College - STILL ALIVE/@comment-1527105-20100804144721

I think the pink creature is a Frog's tounge