Toei launches English-subbed ‘Tokusatsu’ YouTube channel

Even if you don’t know what the Japanese word “tokusatsu” means, you’ll know it immediately when you see it. “Tokusatsu” literally means “special effects,” and it is used to refer to a specific genre of Japanese TV—live action science fiction series with wire work, costumes and green screens—which are identified with Japanese culture. This genre …

Toei launches English-subbed ‘Tokusatsu’ YouTube channel Read More »