Film·2016·26m
MusicAnimation
The Squid Sisters performed at Japan Expo in Paris on Friday. Check out the show!
Directed by Tetsuya Oyama, Tomoya Ueda
Featuring
6 credited
Keep watching