Saturday, June 29, 2013

Sunday, June 9, 2013

Soft-Shelled Turtle

Found it during after-midnight-walk at Inokashira park.

Tuesday, June 4, 2013

Shibuya - Celebrating World Cup 2014 Qualification

 Japan became the first team to qualify for World Cup  2014! Yes!

Sunday, June 2, 2013

Walking Kugayama

I don't know why Inokashira-line's rapid trains make a stop for this town. Maybe for school kids. Totally boring town.

Piggy Cat