PLACE ORDER DIRECTLY ON WHATSAPP
"Ken Ken Crispy Rolled Squid" in a 20g pack likely refers to a savory snack made from squid that has been rolled and crisped. These snacks are popular in various Asian cuisines, particularly in Japan, Korea, and Southeast Asia.