285 frog parrot turtle in insect museum