Fujiyama (Original) / Fujiyama (US)
Two futuristic lady cops bust a forbidden speakeasy.
Info mistake?