Magicshine Monteer 6500S Zeus Light
Battery: 4*5000mAh with USB-C fast charging and can also be used as a power bank
Max Lumens: 6000
Runtime: 2:00 to 40:00
Waterproof: IPX5
Weight: 142g (exclude battery pack)
I've only used this light twice and it's way more than I need, since I only ride in the daytime and only use flashing mode.