Aniworks Logoworks
Urusei Yatsura

Episode 131 of Urusei Yatsura

Don't Die! Ryouko's Special Voodoo Doll