Japanese-style hardcore action with XXX elements Japanese-style hardcore action with XXX elements XxxJapanese