Intense Japanese animation with explicit, hardcore scenes. Intense Japanese animation with explicit, hardcore scenes. Hard