The amazing sound effects themselves caught my impression. Definitely a very unique set of tracks. Reminds me of the film Ponyo
Oh I should listen to Ponyo soundtrack I don't remember it! Thanks :)