Ladybird pupa (possibly 7-spot) on Willowherb stem