The Impossible Question

Impossible Question with Billy Elvis 6/03/25

For an Arbys Gift-Pack.

"The Wind Rises" is a film set in which country?

A: Japan