The Invisible Man What does Griffin feel that he and Kept can set up? CHAPTER 24: In Oxford Street Asked by Kayla H #1153219 on 5/30/2021 1:18 AM Last updated by Aslan on 5/30/2021 3:37 AM