Tag: Urusei Yatsura

Urusei Yatsura is a comedic manga and anime series from 1978.