"Giraffe" statue in Nihonbashi

Apparently this is how Japanese imagined a giraffe a long time ago!


I see a quite cool dragon, am I wrong? xD