イカ めし
ikameshi

Noun

1. Ikameshi (rice-filled squid); stuffed squid

Food
Usually Written in Kana
Other forms: