Scott McCloud

Scott McCloud is a comic artist.

History
Scott McCloud's head was seen at the Nerdanus XII.