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.

Log in or register to write something here or to contact authors.