images

Released on:

The winner of a secret survival game stands to win a large sum of money. However, one player does not seem to be in the game for the money.

Drama

Production Companies:

Production Countries:

Japan

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations