Kotomora
鞘翅類 (shoushirui) Japanese meaning: coleopterans | Kotomora