jvocab-of-the-day:
さるも木から落ちる (saru mo ki kara ochiru) Meaning: Even monkeys fall from trees. Lesson: Nobody is perfect.
さるも木から落ちる (saru mo ki kara ochiru)