Kotomora
膜翅類 (まくしるい) Japanese meaning | Kotomora