Stomacoccus capsulatus
86f58d63b7552d9d011ac38b1eb829dc
...