Did you mean: shikara?
View
1 stock photos
homemade ika no shiokara, salted fermented squid meat and liver, Japanese food