What the FRACK!? That looks pretty bad lol.
It seems this thingy is Haruka.
Hopefully this means there's customization like lots of clothes and items etc, I love that kind of stuff, and I don't know why haha.
Hopefully the other characters have multiple clothes as usual.