Kotomora
総排泄腔 (souhaisetsukou) Japanese meaning: cloaca | Kotomora