Splatoon - Squid Sisters Concert at Japan Expo 2016

The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!

Read More
Server:
IMDB
Trailer
Similar Recommendations