I know it's hideous, but what do you expect? Todd's art is ugly to begin with! :P
In case you've been living in a cave for last few days... Todd Goliath is a pop artist / art thief.
I would have just dropped an anvil on him, but where's the pun there?
Oh, yeah... I have an job interview tomorrow for a job as PC repairing and maintaining for the... Government! Wish me luck! :3