Mihoshi Falls to the Land of the Stars - S1.E4
The arrival of a bumbling Galaxy Police officer leads to outrageous adventures, and Tenchi's vacation to the hot springs is sure to prompt an outbreak of nosebleeds!
Mihoshi Falls to the Land of the Stars - S1.E4
December 10, 1992
1
ratings
0
reviews
0
video reviews