This is a giant 3D digital pup appearing on the eight digital billboards operated by Hit Inc. in the bustling Shibuya Station area.