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 … Continue reading Toei launches English-subbed ‘Tokusatsu’ YouTube channel
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed