Squid Sisters - Live Concert at Chokaigi 2016

Squid Sisters - Live Concert at Chokaigi 2016

24m
0.0

0.0/10

0 votes
Overview

Callie and Marie performed for their fans recently at the Chokaigi 2016 gaming event in Japan.

Status: Released

Language: EN

Advertisement