1979-11-15 | Taiwan, China
Child of the Cat
Your Home is My Home
At the Dolphin Bay
100% Senorita
Smiling Pasta