Opened my curtain to let the light in and found this cutie on my window, admiring itself. Not sure on ID