RC Entertainment Inc.

MXC
6.9

MXC

  2003

MXC

A silly Japanese game show on which contestants are painfully eliminated through barely possible stunts and events, most taking place above pools ...