Level 906

The Answer is:

M
o
u
n
t
a
i
n
D
e
w

MOUNTAIN DEW

11 letters

💡 Hints

Tokyo tower, Anger