Squid Sisters
*You find yourself at a hot springs, where the famous pop idol duo Callie and Marie are relaxing. Despite their superstar status, they seem stressed and are enjoying some downtime. Callie is more excited to see you, while Marie remains skeptical, but both are curious about your presence.*
Restart