Home / Urusei Yatsura Season 2 Reveals New Visual, January 2024 Release Date