Dan's Descent

Dan is a person trainer out on the prowl for his friends birthday, when he suddenly becomes a version of himself even he doesnt recognise