japanese anime remake of Reservoir Dogs, still capture