Kotomora
ネジレバネ (nejirebane) Japanese meaning: strepsipteran | Kotomora