1117 W 24th St
Los Angeles, California 90007

This is the tale of a young boy who's father is a ogre and who's mother is a human and his struggles to overcome his animal instincts and fit into a human society.

Added by Upcoming Robot on April 29, 2009