ほし むしです
hoshi mushidesu

Noun
Desu Copula

The polite form of 星虫

1. Starfish.; Sea star.

Polite