Latimeria Wow! Looks like it might be a leaf-footed bug to me, family Coreidae. Definitely in the Heteroptera, at least.
Comments (2)