Aniworks Logoworks
Urusei Yatsura

Episode 127 of Urusei Yatsura

Where is Kuriko and Chojuro's Love Nest?