Okinawa restaurant after Sumo wresting. Okinawa is an island far from Japan mainland... they have a very specific cuisine - gochisosama!