Talk:Deus Ex Machina/@comment-32571505-20180322130202/@comment-977923-20180323080330

It's not recently. That fancard stats were made in 2015. And it looks like the art was from akkeyjin.