User blog comment:Buiquangduy/Deus Ex Machina (fanmade)/@comment-203.127.47.18-20150629095245

Whose the artist for this artwork?