Petit, the Monster - Conflicted Petit ponders the troubling paradoxes of human behavior. Whimsical and wise.