This unbelievable stop motion was created by Japanese ad agency Dentsu for Japanese paper manufacturer Nepia, which featuring a cavalcade
Read MoreThe Christmas campaign of John Lewis – famous UK department store chain has become a symbol of the start of
Read More