Battle Royale ★★★★

I finally understand all the hype.

I feel like I've seen the light.

regina liked these reviews