That monster sounds freakishly strong for a duel links card.
A free hey trunade effect (just instead of face down, it's face up cards, which is weaker, sure, but hey, it's free. And with hey Trunade in the game, you can bascily return the entire backrow)
And a free 'destroy 1 card' per turn effect. (sure you need 2 counters on the field, but you should have loads of those when you play alien)
I mean, it's not op sounding.
But there's not realy any other card that compairs. (Blackrose would somewhat, but that is a skill card.)