This one doesn't look like Daft Punk though.
Yes, but I don't think Burch created that character, he just wrote him.
seems everything was already posted