Eels. Lots and lots of eels. Tsukiji Fish Market. Tokyo, Japan.
No comments for this photo. Add a comment >