Oh boy, this is pretty exciting for a Toku fan like me.If you guys don’t know what Toku is, it’s short for Tokusatsu; a very popular genre of TV (and movie, kinda) in Japan, which is primarily live-action drama with special effects. This houses a lot of the sci-fi stuff from Godzilla to my all […]
Read the whole post here.
Read the whole post here.