Troll Face

Troll Face is a contestant on Object Downfall and Twisted Turns, on Object Downfall it was on Team 1, and on Twisted Turns it was on Elmo's Team.

Description
Troll Face loves to troll!

-Object Downfall Trailer