The most fucked-up manga I've reviewed yet, sitting somewhere between scatological Japanese Z-cinema and a confusing acid trip.