Have you ever seen a bug this cute?