Stay Fresh!
2016 · Music, Animation · 0h 26m · 10.0
The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!