Level 712

The Answer is:

P
e
a
c
e
o
n
E
a
r
t
h

PEACE ON EARTH

12 letters

💡 Hints

Closed hand, Up arrow, Europe and Africa globe