Live Japanese Lobster (akaza-ebi) at Tsukiji Fish Market in Tokyo

Live Japanese Lobster (akaza-ebi) at Tsukiji Fish Market in Tokyo

Live Japanese Lobster (akaza-ebi) at Tsukiji Fish Market in Tokyo

Live Japanese Lobster (akaza-ebi or アカザエビ) for sale at Tsukiji Fish Market.

Both comments and trackbacks are currently closed.