Urusei Yatsura
Haunted Mendo / Last Date
E33 Mar 14, 2024 23m TV-14
Whether it’s an octopus or a girl burdened by regrets, spirits need assistance from the living. Unexpectedly, Mendo and Ataru find themselves navigating these burdens.
Where to Watch Haunted Mendo / Last Date
Cast of Haunted Mendo / Last Date