Who doesn't? Here's my take on Dr. Strange from 2008 [link] Though Vincent Price is a bit of a stretch in a way[i guess you mean the clothing?]. But it is documented on the Venture Brothers commentary on the dvd and on various websites that Dr. O is based on Dr. Strange, did you know that?