Puzzle Piece

Puzzle Piece is a contestant currently competing in M|MMM 1.

Personality
Stupid fucking idiot

Gameplay
Puzzle Piece is still currently competing.m