メクラキャップだろう
mekurakyappudarō

Noun
Da Copula

Expresses probability ("probably…") of メクラキャップ

1. Probably a blind cap.; Probably a disguise.

Presumptive
Conjecture