Skip to main content

Riddle: iChicken

guess a location in Japan.