Claim(permalink)
The giant robotic doll from the TV show "Squid Game" was lent to the production team by a small carriage museum in South Korea.