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