Release Dates: Movie - Restaurant - 1998

Country Release Date Premiere Date?
Japan 24 July 1999 Yes