Judo, The Avengers & Me