Otis Frampton

Code Name: THE STICK