Skip to Content

Takeshi Yamada Featured on AMC’s Immortalized

Immortalized AMC

Internationally famed super artist, Dr. Takeshi Yamada (BFA 1987), will be featured in AMC cable television’s new reality art competition show, IMMORTALIZED” on Thursday, February 28, at 10pm. This episode is entitled ODYSSEY. Don’t miss Dr. Yamada’s truly breathtaking latest monumental rogue taxidermy sculptures and stage performance!