App Store
Back
19 / 20
Share
The street food 'Takoyaki' is a delicacy from which country?
South Korea
Thailand
Japan
China