Kotomora
毛顎動物門 (mougakudoubutsumon) Japanese meaning | Kotomora