A peculiar gamer and e-personality whose skills are derived from his velcro shoes.
oh great, look who's here... that guy is such a necroninja.