Kotomora
直翅類 (chokushirui) Japanese meaning: orthopterans | Kotomora