This giant snow sculpture was apparently made by a unit from the Japanese armed forces!
Like what you see? Follow our WhatsApp channel for more.