Splatoon - Squid Sisters Concert at Japan Expo 2016 (2016)

Splatoon - Squid Sisters Concert at Japan Expo 2016 (2016)

Stay Fresh! 2016-07-12 France, Japan, United States of America 26 Min. PG-13
10 1 votes

Overview

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