TLN: Hyoutan kara koma or “A horse from a gourd” is a japanese proverb meaning “seemingly impossible things sometimes do happen”.