Peep

Peep is a contestant on Battle For Infinite Power.