While shooting “Kaminofude” (Brush of the God), production staff resorted to “tokusatsu” live-action special effects, using full-body creature suits suspended by wires for rampage scenes. [Read More]

No reproduction or republication without written permission.