Lusus Naturae
Mama contest merged7 by erebus88 d5qool5

Lusus Naturae - freak of nature.

This piece was done for a contest for the film "Mama"