Urusei Yatsura: Only You

Love, eleven years in the making... not that he remembers!

1983-02-11 | 101 minutes

Rating: 6