Wow! Damned Grand Prize

Wow! Damned Grand Prize

Japanese game show aired on the Nippon Television Network