Revive!Smile Rock Giant God streaming vf GENRE Tokusatsu short film shot in Tamano City, Okayama Prefecture, Japan where the Niconico Rock resides.