kawauso

kawauso

A river otter masquerading as a human being, according to the Gazu Hyakki Yakō.

References

Source

  • Toriyama Sekien. Gazu Hyakki Yakō.