Odinarchaeum sp016839265
Archaeon named Odinarchaeum sp016839265