ケミカルライト
kemikaruraito

Noun

1. chemical light; glow stick; light stick

Related to サイリウム
Other forms: