Aux confins d'une forêt insulaire japonaise vit un ours qui a été séparé de sa famille dès son plus jeune âge. Un jour, une corneille venue de la ville arrive à ses côtés.
Maruru, un chat domestique, s'est perdu un soir en chassant un oiseau. Alors qu'il est terrifié par ce monde inconnu, il rencontre Hachi, un véritable chat des rues.