There is, apparently, a Japanese town named Aberdeen. This town originally had a different name, but was renamed to Aberdeen so that the local whisky distillery could put "Made in Aberdeen" on their bottles, with "Japan" in smaller print below.
Please keep comments on topic and to the point. Inappropriate comments may be deleted.
Note that markup is stripped from comments; URLs will be automatically converted into links.
Bah, sounds like an Urban Legend to me (although I haven't followed the link so it probably isn't) along the lines of the Japanese manufacturing powerhouse of Usa (Made In USA). Merry Christmas and Happy New Year BTW, and watch out for big waves!