A Little World of His Own

Season 1, Episode 13

A Little World of His Own

December 16, 1989
24m minutes
6.8 / 10

Overview

Miyagi and friends discover that the shrine has fallen into the hands of a lonely boy who is using it to make his own little world.

Loading

...