Wow! Damned Grand Prize

Season 8

Japanese game show aired on the Nippon Television Network