Zokusho: Speed Demon–Page 5 by Paul on June 24, 2016 at 2:53 am Chapter: Comic Oh, snap–we’ve been lying to you all this time!
Well, that explains the tiny holes in the window.