This is the first trailer for Gake no Ue no Ponyo or Pony on a Cliff for us English speaking people. It was premiered on a Japanese TV show so that explains the rather insane set up and weird people watching on in the corner of the screen so it probably won't make much sense but it looks very pretty.