1h 48min
Music
Recorded live at the Tokyo International Forum Hall A, Tokyo in 2005.
14th Mar 2006
Released
日本語