I love it!
I couldn't understand a word they said (except "Squish" when they were mashing it) but Japanese is one of those languages I love to hear even though I can't speak a word of it ha ha.
Domo Arigato Wasabi-san. Dewa Mata
~ Karasu ~