Justin J. Terwilliger

Justin J. Terwilliger (YouTube Name "Electric Lizard") is the creator and main star of the channel Electric Lizard. He has played many characters on his channel.