Vocabulary
ケミカルライト
ケミカルライト
chemical light; glow stick; light stick
noun