Mephisto by Dimitriy Rabochiy Greg Rutowski Odd Nerdrum Erik Bulatov, Makoto Shinkai, Ilya Kuvshinov, Ross Tran, Hirohiko Araki . Insane detailed