Kotomora
放散虫 (housanchuu) Japanese meaning: radiolarian | Kotomora