ホースフェイスローチです
hōsufeisurōchidesu

Noun
Desu Copula

The polite form of ホースフェイスローチ

1. Horse-faced cockroach.

Polite