Kotomora
変形菌 (henkeikin) Japanese meaning: slime mold | Kotomora