Yes and no. The Myr in your drawing looks nearly exactly like an "Perilous Myr". [link] The only difference I could find, is that the Myr of "Parasitic Implant" glows pink/purpel - where the "Perilous Myr" glows green. So I think it should be a "Perilous Myr". ^^ And what I wrote was the comment/discription or whatever of the the second called card.