Learn more about FRACCHIA THE HUMAN BEAST and where it belongs to, here.
More details about FRACCHIA THE HUMAN BEAST.