still from hayao miyazaki animated movie about a capybara and friends, remastered high definition