葉虫 はむしです
hamushidesu

Noun
Desu Copula

The polite form of 葉虫

1. Leaf insect.; It is a leaf insect.

Polite