Osaka (Mascots)
In Japan, every tourist attraction and nearly every city has their own mascot. Mascots are very popular … Continue reading

In Japan, every tourist attraction and nearly every city has their own mascot. Mascots are very popular … Continue reading