Aniworks Logoworks
Urusei Yatsura

Episode 2 of Urusei Yatsura

Mail from Space... Ten Arrives! / Mrs. Swallow and Mrs. Penguin