Mayo Kawasaki

Cats Credits
Japan - 1984 - Rum Tum Tugger

Gallery
Performed in Starlight Express