Level 637

The Answer is:

M
o
t
h
e
r
N
a
t
u
r
e

MOTHER NATURE

12 letters

💡 Hints

Man wearing turban, Guardsman, Cherry blossom, Christmas Tree