ピンホールです
pin hōrudesu

Noun
Desu Copula

The polite form of ピンホール

1. Pinholes.; Is a pinhole.

Polite