Ponyo ★★★★

Adorable and magical