da ?. Most amazing GIf ever!.. Meanwhile, in Japan...