The Indian is using the two minute break between the games to meditate at the Yoyogi National Stadium!
The Indian is using the two minute break between the games to meditate at the Yoyogi National Stadium!