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