While I don't object to capitalising on a different channel to support the brand image, this guy is everywhere!
Take the country selector section. As his caricature drives over a colourful map of Taiwan, he renders the southern portion un-clickable, forcing you to use the complex store locator.
You get all the stores in that area plus the map, sans 'Pizza Guy'. The map is now fully clickable but at this point, I'm ready to order out for a ... oh, that's what I'm here for.
To be fair, I found the menu helpful - listing meal sets and main pizza/pasta choices with prices makes for convenient phone ordering.
But the coupons are really just sets or specials at Domino's, and the rest of the site is just brochure ware and PR support for the 'Pizza Guy'.
Domino's would have been better off with a simple menu that is supported by an e-coupon, plus a personalised section to track personal details.
It could then create an efficient ordering system that recalls your details every time you place an order.
Of course, ordering online would be a bonus!