The Lycan Corporation

The Lycan Corporation (formerly referred to as the Lorenza Corporation) is the business run by Derek and Rachel Lycan.