Schdevuela

This is a currently unreleased character so little is known about them. Their name is a mix of Schmetterling (Butterfly), de (of) and vuela (He/she it flies).