Seems legit?

http://www.caglecartoons.com/