INFINITE WONDERLAND
So...
I think it's a cross between Finite Circuit and Devil In Wonderland?????
*prepares Infinite Circuit comments*
https://twitter.com/le_kiriu/status/618263358412754944