futuristic japanese soldiers in tactical armor like robocop raid a neo tokoyo apartment building in the rain