With a puff of smoke from its mouth, MOCCO the giant puppet was brought to life in the mountains of Japan's Nagano prefecture.
Quickly and easily download Instagram videos with our free tool.