Kotomora
大腸菌 (daichoukin) Japanese meaning: Escherichia coli | Kotomora