Founded: August 13th, 2016
Summary goes here
Lupercal: A warehouse in downtown St. Louis. Strangely, upon investigation it has no apparent doors.
Former Members: