Looks like a copy of Elora's Raid. The characters are from that idle game and some of the characters are skins from that game. I don't know. I thought it's from the same developer but it's not. I'm still playing Elora and i've checked some of the characters and it's the same aesthetics and design.