'Dehumanized' released October 9th The time is Now........The Ritual calls. On the day of October 9 Wicked Sun will unleash the first track from their debut EP...