Wall a medieval vanity project: Kamala takes on Trump