Artist picture of Bad Rat?

Bad Rat?

1 fan