Kotomora
一寸の虫にも五分の魂 (いっすんのむしにもごぶのたましい) Japanese meaning | Kotomora