Current rank: User
Next rank:
Report user
Positive ratings:
Negative ratings:
PearlSweatSkirt♐ 20 Feb 2014 at 1:31 (UTC)
The almighty Helix is a sacred relic that due to the 90,000 demons possessing red is often contacted constantly during battle and out of battle, often on accident. Due to it constantly being selected we've come to view as a god. I'd suggest Know Your Meme to catch up on the saga thusfar.
Mayhems 14 Nov 2013 at 16:23 (UTC)
Learn to read maybe?