A person who streams on twitch and has bad aim but still thinks he's a god. He also plays Terraria but rages on it cause it took him 4hrs to beat golem and he made an arena for moon Lord but still lost 4 times. He also bully's his friends ( mostly Luka) but he thinks DemonizedXD is the best person in the world (he also knows DemonizedXD is gonna beat him in that 1v1).
by DemonizedXD himself February 24, 2019