発煙筒

smoke bomb; smoke candle

Meaning

  1. n
    smoke bomb; smoke candle