The man in the picture is the same man from "Return of the Doomed". Also, the yellow energy around him is the energy hitting him in "Return of the Doomed".
The artwork of this card shows three cards being drawn, which is the original effect of this card, as shown in the manga and anime. However, when this card was released into the TCG/OCG, its effect was changed to let its controller draw only one card.