Kotomora
有翅類 (yuushirui) Japanese meaning: pterygotes | Kotomora