It reminds me of Ponyo.