21 free things to do in Tokyo - Lonely Planet