Ikayaki...grilled squid on a stick. It's a delicacy in Japan. Have you ever tried it?
Ikayaki is sold by indie artist ArigatoDesigns.