Hexturd

hexturd or hexturd-ette is the current Co-Owner of Marvel: Stand as One, and has been AFK for over 16+ Months.