Squid Game

Squid Game

put me in any survival movie situation and i’m killing myself instantly

berfinada liked this review