HKJEBN Roasted Squid Stick - Weee!