This product was bound to have been invented sometime or other…I just didn’t think it would look so ridiculous. The Nubrella is an umbrella that you strap on, like a harness of some sorts. Though