Friday, March 27, 2009

meat shop, Tokyu Plaza, Shibuya

pig's head, only 1,890 yen (about $20)

No comments: