@
2003 • Directed by
Music
Recorded live at the Yoyogi Stadium, Tokyo in 2001.
11/19/2003
0.0/10
Namie Amuro
herself