Cast Credits Bishoujo Senshi Sailor Moon (1992) Starring as Minako Aino Touch (1985) Starring as Kazuya "Kacchan" Uesugi