Megan Rain - DP My World

Megan’s determination to defeat the lycan’s is none other than to create history in the making, to cross breed and become an infinite race. Megan sacrifices the sanctity of her existence