This card seems more in line with an Xyz variant of Monarchs, though perhaps it serves as Tribute Support? Illusion Snatch / Illusory Snatcher Source