Sailor Moon Sailor Stars Merry Christmas was a CD featuring Christmas carols sung by the actresses for the Inner Senshi. All of the songs are in Japanese except for track 11, “Last Christmas”, which is in English.
Comments - 0