Will this creature from Curse of Strahd reappear after being banished?

In Curse of Strahd, my cleric cast Banishment on the (possible spoiler):

At the end of Banishment’s duration, will the creature return? I don’t know what plane it’s native to. Our DM seemed unsure, himself. Our party has reason to believe that this creature is:

I don’t have any confirmation, but I believe that the creature actually is: