FACE TO FACE(live, 2000-12-27: Tōkyō Dome, Japan)

2001 · 4:52

Appears on

THE FINAL ACT TOKYO DOME
THE FINAL ACT TOKYO DOME
LUNA SEA
View on MusicBrainz