Kotomora
甲虫目 (こうちゅうもく) Japanese meaning | Kotomora