Japanese kotowaza meaning "even a water sprite can get swept away by the river". Similar to saru mo ki kara ochiru, this kotowaza means that anyone can make a mistake no matter how good they are at something.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.