Tokusatsu short film shot in Tamano City, Okayama Prefecture, Japan where the Niconico Rock resides.
Director