Whats this bug?

Found it outside on a flower. One of my folks thinks it could be some weird bee. Haven't seen anything like it.
5 answers 5