Kotomora
原尾類 (genbirui) Japanese meaning: proturans | Kotomora