Flesh squeezed?

I may not eat there Photo courtesy of Steve. Menu found in Japan.