‘My Neighbor Totoro’ Sculpture is the Winner of the Sapporo Snow Festival

  A cool replica of the Catbus and sisters Satsuki and May from the hit anime…