PETALING JAYA, June 20 — Tokusatsu, literally meaning special photography in Japanese, is a genre of Japanese film or television entertainment that emphasises the use of practical special effects.The productions that often feature giant monsters, robots as well as masked and costumed superheroes, quickly earned a dedicated and steadily growing...

Full Story Read More