Shot in Super 8 in Japan.

Tags: