Indie short film shot in Japan which looks like a big Hollywood moviekickstarter.com8 pointsmirceagoia14 years ago