Aniworks Logoworks
Urusei Yatsura

Episode 128 of Urusei Yatsura

Man or Bird? An Opulent and Luxurious Superhero!