Giancarlos Espinoza

Born: None


Placeholder

Aberración

as Boy
Released: 2000-01-01

A man who can't defecate and buys some strange herbs that cause a strange mutation.

Movie page