Turban repair station. hurkdurk.. It looks like someone splooged all over it... Turban repair station hurkdurk It looks like someone splooged all over it