June 21, 2013 at 06:37:53 UTC
Twitchy is some sort of armadillo thing that loves energy drinks and staying up way too late.