Odd bug

Funk y orange bug with the head of a butterfly. What the?