A cranky gray ratsnake.
Apparently Rohan had been throwing things up in the wisteria on the deck for a while before he realized there was a snake up there. By the time he showed me, the snake was not happy.
We were all pretty excited to find such a big pretty snake right on our deck. And after everybody had a turn touching it, the snake was pretty excited to leave.