Tree frog!

Errrr, or is that screen frog?  This dude was hanging out on the kitchen window screen catching bugs.