Riding Bean

Movie Picker: Urusei Yatsura TV #06