Daily Archives for March 20, 2014
Kuidaore, Osaka
One of the symbols of Osaka is a mechanical doll in Dotonbori, Osaka. Not many people know it is a mascot character of a restaurant behind where stands but those who visit Osaka never forget to take photos with him. … Continue reading