a kappa in kappabashi
A kappa is a mythical Japanese character that is something like a water sprite; part human and part amphibian. 'Kappabashi' means 'kappa bridge' in Japanese, and this statue was recently erected in the neighbourhood to honour this mythical creature.