ケミカルライトです
kemikaruraitodesu

Noun
Desu Copula

The polite form of ケミカルライト

1. Chemical light; Light stick

Polite