Momoe Yamaguchi - Red Spider Lily (CD) ‐ Mercari: Shop from Japan