August 29, 2008
Monkey Update: Day 7
Maka-Waii returns to Shibuya in Tokyo, Japan, August 27 and defies police efforts to catch him. photo illustration: Lets Japan Monkey eludes net-wielding police at a Tokyo station; Memorial To Monkey Who Got Away