Level 295

The Answer is:

K
i
n
g
o
f
t
h
e
H
i
l
l

KING OF THE HILL

13 letters

💡 Hints

Top had, Tokyo tower