Splatoon - Squid Sisters Concert at Japan Expo 2016
Music, Animation | 2016-07-12 | France, Japan, United States of America
10.0 / 10
$0
$0
26 min.
Stay Fresh!
The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!
Nintendo