The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!
July 12, 2016
Released
「シオカライブ」フランス公演 in JapanExpo2016
26min
—
English, Japanese
Nintendo
1955
1990
2009
2023
1982
2012
2020
2011
1999
2014
2021
1962
2018
1939