The site seems to have made an error, put a title from a 25 Jun 2003 movie here with this 2018-05-01 Image video
The 2003 movie was Studio: Media Station’s AP-018 若草のメロディ 藤井静香 – wakakusa no merodi Fujii Shizuka – Melody of the Young Grass Shizuka Fujii – (which starred Shizuka Fuji.)
These titles . . .
Aphrodite is the title of this one.
The site seems to have made an error, put a title from a 25 Jun 2003 movie here with this 2018-05-01 Image video
The 2003 movie was Studio: Media Station’s AP-018 若草のメロディ 藤井静香 – wakakusa no merodi Fujii Shizuka – Melody of the Young Grass Shizuka Fujii – (which starred Shizuka Fuji.)
Has amami tsubasa retired?