Kotomora
案ずるより産むが易し (あんずるよりうむがやすし) Japanese meaning | Kotomora