Pudding on the moon.
This is only one of about three ads featuring this animated combo that aired in Japan in 2001.
Disclaimer: None of the celebrities noted in this site are associated with this site in any way nor do they endorse it. No association with Japander.com on their part is to be assumed. All rights reserved.