Turn off light Favorite PreviousNextComments () Report

Urusei Yatsura Season 1 Episode 41

Inaba returns and has an important question for Shinobu.

Episode Title: Flower Petals of Love and Courage

Air Date: 2024-05-17

Year: