Tag: Shimane Prefecture

Random News, World News

Hilarous Scowling Mascot – Yoshida-kun makes me wanna go to Shimane in Japan

Spotted on RocketNews24: Scowling mascot brings a little fame to Japan’s least popular prefecture Shimane Prefecture, ever heard of it? If your answer is a resounding “no,” you’re not alone. The oddly shaped prefecture stretching along the western coast of Japan is barely known within its own country, let alone abroad. But one disgruntled mascot …