•
2004
Released
2Hr 6min
Recorded live at the Tokyo International Forum Hall A, Tokyo in 2004.
Music
herself