平草 ひらくさです
hirakusadesu

Noun
Desu Copula

The polite form of 平草

1. It is a humble/polite self-introduction.; "I am Hiragusa."

Polite