Kotomora
粘液細菌 (nenekisaikin) Japanese meaning: myxobacteria | Kotomora