Join our community
Help, I saw this scene on a video compilation of footages from 80s Japan on youtube, and was wondering if this scene was taken from a movie