Not even Felinni would know what to make of this Italian freakshow .