弾幕 だんまく
dammaku

Noun

1. (artillery) barrage

Military
Noun

2. bullet hell; curtain fire; screen-filling barrage of (usu. slow-moving) enemy bullets

Video Games
Noun

3. barrage of scrolling comments (overlaid on an online video)

Internet Slang