North Carolina based artist Zac Trainor works with concepts and imagery that explore the alternate realities of our existence.