Yubari City, on Hokkaido, northernmost of the main Japanese islands, is known for its orange-fleshed melon. Film buffs will recognize it as the partial setting for the 1977 film 'Shiawase no kiiro hankachi' (The Yellow Handkerchief), which won the Japanese Academy Award for Best Picture. Now it is notorious as a symbol of...