Squid
Best restaurants you can enjoy Squid [イカ:Ika] in Japan!