The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!
... View MoreThe movie is currently not available onine
Donkey Kong Country: The Legend of the Crystal Coconut
Splatoon – Squid Sisters - Live Concert at Niconico Tokaigi 2016