Netherlands YouTube Star Net Worth