Give us feedback!

See Gold Fish Statue, Osaka Castle, Osaka, Japan

Gold Japanese fish statue on rooftop of Okayama castle in Okayama city, Japan. Believed that it can prevent fire accident.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail