Here's the video of the live stream for the Squid Sisters concert in Japan:
Those Squid Sisters are really weird and creepy. XD But otherwise I really like this, the extended and remixed songs are nice to hear. Especially the final boss theme.
Those Squid Sisters are really weird and creepy. XD But otherwise I really like this, the extended and remixed songs are nice to hear. Especially the final boss theme.