Urusei Yatsura is a Japanese anime television series made by David Production that is based on Rumiko Takahashi’s manga series. It is the manga’s second television anime adaptation, following the 1981 version by Kitty Films, which aired from 1981 to 1986. The series debuted on Fuji TV’s Noitamina[…]