A ladybug that seems lost