Squid Game

Squid Game

no but anything that involves playing a game where you die if you lose is literally my crack

Jay liked these reviews