JAPAN | Monday, 29 March 2010 | Views [515]
A nice plate of shrimp to cook on the barbie. And yes, in case you were wondering, those are eyes.