SockPuppet

SockPuppet
Sockpuppet is..... uh.... SockPuppet.

Trivia

 * He is basically Noah from TDI and LiyKiller is Em-