In a Japanese street parking lot, a young couple gets caught in the act. A friendly neighbor joins in, leading to a wild threesome of Asian teen passion.