an advertisement for the japanese anime movie power rangers, featuring various characters and their names