Just me thinking I'm a fucking artist again... Yes it's mike from monsters inc.