First visual product of Hikaru Utada's first concert, held at Zepp Tokyo on April 2, 1999.
Self
The runtime is 65 minutes (1h 5m).
The film was directed by Kiyoshi Iwasawa.
Poor
0 votes
Luv Live
Released
English, 日本語
Japan