Toei Co. has launched an official YouTube channel dedicated to live-action “tokusatsu” (special effects) TV shows and movies, the film studio said.
Toei Co. has launched an official YouTube channel dedicated to live-action “tokusatsu” (special effects) TV shows and movies, the film studio said.