This artwork of the “Heaven and Hell” monster was drawn by Dr. Takeshi Yamada on September 16, 2012 for creating his rogue taxidermy artwork for the AMC new unscripted television series IMMORTALIZED. Season 1, episode 8.

This artwork of the “Heaven and Hell” monster was drawn by Dr. Takeshi Yamada on September 16, 2012 for the AMC new unscripted television series IMMORTALIZED. Season 1, episode 8. This is a Good Devil (“Zenki”), which lives in the Heaven. The purpose of life of this good devil is catching and killing bad people, […]

Read More