Kotomora
長翅目 (ちょうしもく) Japanese meaning | Kotomora