Snow Totoro may be cold, but he'll warm your heart