ISHIRI PRODUCTION MAKES ITS 

NORTH AMERICAN DEBUT IN

EUREKA, CALIFORNIA

South-East Asian Squid Balls