Houpu-kun Owl Statue (2011-05-22)
In addition to
, Shibuya (
) has a new statue. It's kinda obscure in a
shaded area just by the Shibuya subway station exit or JR Shibuya's
Owl is a lucky symbol in Japan and the statue is meant to bring
peace and watch over Shibuya.
Back to top