Mayo Kawasaki

Cats Credits
Japan- (Unknown Year)- Rum Tum Tugger

Performed in Starlight Express