This card cannot be Special Summoned. This card returns to the owner's hand during the End Phase of the turn that this card is Normal Summoned or flipped face-up. The Battle Damage this card inflicts to your opponent's Life Points is halved.
I've encountered this card against SDs and there's a bug with this card when equipped with Yata Mirror. When I attack with one of my monsters, the damage received was doubled. Also, when this card attacks me directly, I received 4k damage instead of 1k. :(