Sorrowman (Life form)

Sorrowman is a Life form from Klonoa 2 That's Resemble to The King of Sorrow. Live in Africa, Europe & Asia in Real Life.