Johor-based brand Costura just released their latest mini collection called the “Resurrect Collection”. The words “Resurrect” means to revive (a dead person) to life. But since they’re into fashion, the brand still believes in breathing new life into this collection. Giving only the best from the best, Costura’s release their newest parka made with cutting edge… Read more »