And the Japanese think our commercials are weird.
As you might be able to guess from Kame-Sen'nin's murmurings, 'Chi-Chi' is a Japanese baby word for 'Breasts'. Complicating it further is that it's also a word for 'Father'.
The woman looks more American to me.