Storkrepser: Tryphosites longipes.