Since an opinion was requested, I think it's an Escher. The box has a logo I don't think I've seen before. But I've only really looked closely at the labels on my few Eschers.

The pictures are...