This is a very interesting painting and unbelievably, it's from Taiwan. Discussing the Divine Comedy with Dante by Taiwanese artists Dai Dudu, Li Tiezi, and Zhang An is becoming a viral internet phenomenon. I can't wait to go see the original. Here is a key to the identities of the 103 denizens of the painting and here are some of the things they represent.
I know it is very small. Just click to bigify.