ソレノドンでしょう
sorenodondeshō

Noun
Desu Copula

Expresses probability in a polite manner ("probably…") of ソレノドン

1. Probably a solenodon.; It will likely be a solenodon.

Polite
Presumptive
Conjecture