DSC01194

Unknown - possibly radiolaria.