Piotr Rasputin (Earth-24201)
Wiki Pageand Beast walked by them as they talked about the current situation involving the island of Genosha. See Also 1 mention(s) of Piotr Rasputin (Earth-24201), 1 image(s) of Piotr Rasputin (Earth-24201) in Marvel Database