Concert film took place at Zepp Tokyo on July 29th, 2005.
Self
Sign in to share your thoughts with the community.