At EL TORITO, Nishikasai, Tokyo, Japan. Nov.10, 2006.
Mexican restaurant
Photo of Nishi Kasai by