Squid Game,” distributed in 2009, became a social phenomenon in Japan, and a monument to the film was displayed at Shibuya Station.
Squid Game,” distributed in 2009, became a social phenomenon in Japan, and a monument to the film was displayed at Shibuya Station.