Kotomora
珍渦虫門 (chinuzumushimon) Japanese meaning | Kotomora