Mayo Kawasaki

Cats Credits
Japan - 1984 - Rum Tum Tugger

Performed in Starlight Express