Revive!Smile Rock Giant God movie Tokusatsu short film shot in Tamano City, Okayama Prefecture, Japan where the Niconico Rock resides. Open full page on kino.is