Skip to page content
Hello there, can anyone help identify this beastie. It was quite large - 30mm or so. Hard to see from the picture but it had massive eyes - you can see the top of them and they covered almost of all its head. Very beautiful but no idea what it was!