Zombies, Theme Parks, 3D movies and Japan…Together at Last

Training videos for zombies who are giving birth to Japan’s first horror 3D movie?

Read more