Arrival of the Mysterious Priest! The Bell Battle Royal Urusei yatsura : Season 4 Episode 5
Not Rated Fuji TV 23m int(0)
Aired: January 26th, 1983 @ 12:00 AM EST on Fuji TV
Not Rated Fuji TV 23m int(0)
Aired: January 26th, 1983 @ 12:00 AM EST on Fuji TV