Spinyleg Willowfly

Taeniopteryx maura