Tokyo, Japan - ingenious

Statue on the Asakusa Kannon Temple grounds. Not sure who is depicted here. Loved the statue though.

tokyo