The alien villains’ commander joins in humiliating the Space Ranger Japanese Police Woman.