I was so sure this was a japanese commercial, but then it's american? LOLLL