Lifestyle This Overseas Airbnb Looks Similar To The Squid Game Building, You Can Book It & Visit Via VTL October 15, 2021 For those who are still on that Squid Game hype, this Airbnb in Spain that was rumoured to have inspired …