Tortrix?

Tortrix?

Observation - Tortrix?. Description: Inside on a window ledge.

Inside on a window ledge.