Mihoshi Falls to the Land of the Stars - S1.E4
December 10, 1992
1
ratings
0
reviews
0
video reviews
Overview
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!