very tiny manticore, electron microscopy photography