TLN: Hyoutan kara koma or “A horse from a gourd” is a japanese proverb meaning “seemingly impossible things sometimes do happen”.
You must log in or register to comment.
TLN: Hyoutan kara koma or “A horse from a gourd” is a japanese proverb meaning “seemingly impossible things sometimes do happen”.