The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!
1992
2001
2004
2006
1982
1942
1972
2007
2002
1980
2011
2008
2021
1949
—
2024
2018
1993
2022