Little cat... has much faith in glass.