WYKKED WYTCH Completes Recording New Album