AMA AND UMIHOUSHIAn ama (fisherwoman) encounters Umihoushi (sea demon) at the shore… View fullsize View fullsize