The oil fill cap on my 2017 Honda Odyssey is at an angle and partially tucked under the upper radiator support . After 5000 miles or so it's usually on there pretty tight. The old stand by, the adjustable wrench, is awkward to get in there and with my luck I'd drop it and it would bounce off the radiator and put a hole in it. No thanks. Most likely works on other makes and models with similar style cap.
The author marked this model as their own original creation.