Where did you find it?
Nakanoshima, Osaka, Japan
In front of the Art Museum, with this inscription
Please Login to reply.
Very cool, thanks for sharing 😊